package com.dingding.manager.modules.system.dto.role;

import java.io.Serializable;

/**
 * 
 * @ClassName: ResRoleDTO
 * @Description: 角色响应dto
 * @author SUNZHICHENG
 * @date 2016年12月6日 下午3:16:20
 * @version V2.6.2
 */
@SuppressWarnings("serial")
public class ResRoleDTO implements Serializable {

	private Integer sysRoleId; // 编号
	private String roleName; // 角色名称
	private String roleEnName; // 英文角色名称
	private Integer roleType; // 角色类型 //1超管 2普通
	private Integer roleStatus; // 是否可用 0 ：否 1： 是
	private Integer dataScope; // 数据范围：1：所有数据 2：所在公司及以下数据3：所在公司数据 4：所在部门及以下数据
								// 5：所在部门数据 6 ：仅本人数据
	private Integer createUserId; // 创建者
	private String createTime; // 创建时间
	private Integer updateUserId; // 更新者
	private String updateTime; // 更新时间
	private String remarks; // 备注信息

	public Integer getSysRoleId() {
		return sysRoleId;
	}

	public void setSysRoleId(Integer sysRoleId) {
		this.sysRoleId = sysRoleId;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getRoleEnName() {
		return roleEnName;
	}

	public void setRoleEnName(String roleEnName) {
		this.roleEnName = roleEnName;
	}

	public Integer getRoleType() {
		return roleType;
	}

	public void setRoleType(Integer roleType) {
		this.roleType = roleType;
	}

	public Integer getRoleStatus() {
		return roleStatus;
	}

	public void setRoleStatus(Integer roleStatus) {
		this.roleStatus = roleStatus;
	}

	public Integer getDataScope() {
		return dataScope;
	}

	public void setDataScope(Integer dataScope) {
		this.dataScope = dataScope;
	}

	public Integer getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(Integer createUserId) {
		this.createUserId = createUserId;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public Integer getUpdateUserId() {
		return updateUserId;
	}

	public void setUpdateUserId(Integer updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	@Override
	public String toString() {
		return "ResRoleDTO [sysRoleId=" + sysRoleId + ", roleName=" + roleName + ", roleEnName=" + roleEnName
				+ ", roleType=" + roleType + ", roleStatus=" + roleStatus + ", dataScope=" + dataScope
				+ ", createUserId=" + createUserId + ", createTime=" + createTime + ", updateUserId=" + updateUserId
				+ ", updateTime=" + updateTime + ", remarks=" + remarks + "]";
	}
	
	

}
